abraham needle - German English Dictionary